multispindle heads - Spanish English Dictionary